bird like a hen that has no feathers on it's neck - Spanish English Dictionary